engine rebuilder - Spanish English Dictionary